group of ruffians - Francés Inglés Diccionario